package com.itbour.service.video;

import java.util.List;
import java.util.Map;

import com.itbour.com.page.Page;
import com.itbour.dto.tg.KeywordInfoDto;
import com.itbour.dto.video.YjxPriceInfoDto;


/**
 * @author LQ 
 * VideoDesignInfoService接口
 */
public interface VideoDesignInfoService {
	
	// 列表获取视频设计信息
	public Page pageVideoDesignInfo(Map<String, Object> parm,Integer pageNo,Integer pageSize);
	public boolean updVideoDesignInfo(Map<String, Object> parm);// 修改视频设计模板信息
	
	// 获取视频关键字
	public List<KeywordInfoDto> selectKeywordInfo(Map<String, Object> parm);
	
	// 获取视频价格套餐列表
	public List<YjxPriceInfoDto> selectPriceInfo(Map<String, Object> parm);
	public boolean addPriceRInfo(Map<String, Object> parm);// 添加视频价格套餐
	public boolean delPriceRInfo(Map<String, Object> parm);// 删除视频价格套餐
	
	
	// 列表获取 复审核视频模板信息
	public Page pageAuditVideoDesignInfo(Map<String, Object> parm,Integer pageNo,Integer pageSize);
	public void insertReviewHis(Map<String,Object> param);// 添加评审纪录
	
	// 列表获取用户视频
	public Page pageUserViderDoc(Map<String,Object> parm,Integer pageNo,Integer pageSize);
	
	// 给视频添加fomid
	public boolean addVideoFormId(Map<String, Object> parm);
	
	// 模板下架时 根据模板统一ID 模板组内同步删除
	void delTmplSetRInfo(Map<String,Object> parm);
}
